as far as is humanly possible

力所能及地,竭尽全力地